human remain - Alemán Inglés Diccionario